TestCase
(
	'org.puremvc.js.help.adapters.MacroCommandAdapterTest'
,	
	{
		testInstanceOf: function ()
		{
			assertInstanceOf('MacroCommandAdapter instances are MacroCommands', MacroCommand, new MacroCommandAdapter);
			
			/**
			 * @constructor
			 * @extends {MacroCommand}
			 */
			function MacroCommandSubclass () {};
			
			MacroCommandSubclass.prototype= new MacroCommandAdapter;
			assertTrue('Subclasses of MacroCommandAdapter are MacroCommands', MacroCommand.prototype.isPrototypeOf(MacroCommandSubclass.prototype));
		}
	}
)
